#ifndef RECORDHANDLER_H_
#define RECORDHANDLER_H_

#include "IndexOrganization.h"

class RecordHandler
{
protected:
	static int sizeofField(int tipo, int cant);	
public:
	// Constructor and Destructor
	RecordHandler();
	virtual ~RecordHandler();
	
	static int REG_SIZEOF(const campo *esq);
	static int REG_SET(void *buf, const campo * esq, const char *desc, ...);
	static int REG_GET(const void *buf, const campo *esq, const char* desc, ...);
	
};

#endif /*RECORDHANDLER_H_*/
